<?php namespace Admin\Controller;
use Hdphp\Controller\Controller;
/*
 * 登录控制器
 */ 
class LoginController extends Controller{
	//登录页面
	public function index(){
		if(IS_POST){
			//一、接收数据
			//接收用户名
			$adminname = Q('post.adminname');
			//接收密码
			//1.接收的参数,2.默认值,3.作用函数
			$password = Q('post.password','','md5');
			//二、判断用户名是否存在
			//select * from user where username='{$username}' limit 1;
			$model = new \Common\Model\Adminuser;
			//从数据库获得用户数据
			$data = $model->where("adminname='{$adminname}'")->find();
			if(!$data) View::error('用户名或者密码错误');
			//三、判断密码是否正确
			if($data['password'] != $password) View::error('用户名或者密码错误');
			//四、登录成功
			$_SESSION['aid'] = $data['aid'];
			$_SESSION['adminname'] = $data['adminname'];
			View::success('登录成功',U('Index/index'));
		}
		//载入模板
		View::make();
	}
	//退出登录
	public function out(){
		session_unset();
		session_destroy();
		//跳转到登录首页
		go(U('Login/index'));
	}
}
	
?>